@charset "utf-8";
@import "font/iconfont.css";

dl,ul,li,dd{list-style-type:none;}
.titlelong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
img{vertical-align:top;border:none;}
em{font-style:normal;}
form,img,ul,li,dl,dt,dd,h1,h2,h3,h4,p,em{margin:0;padding:0;border:0;}
h1{font-size:24px;font-weight:normal;}
h2{font-size:15px;font-weight:bolder;}
h3,h4{font-size:12px;font-weight:normal;}
a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style: none;} /* for Firefox */
img{border:none}
.l{ float:left}
.r{ float:right}
.z15{font-size:15px;font-weight:bold}
form{margin:0px; padding:0px; border:none}
input{font-family:Arial; font-size:12px;}
.input{background-color:#fff; font-family:Arial; border-left:1px #232323 solid; border-top:1px #232323 solid; border-bottom:1px #A2A2A2 solid; border-right:1px #A2A2A2 solid}
.inputbg{height:20px; background-color:#B19651; color:#FFF; line-height:20px; text-align:center}
.imgwidth img{width:expression(this.width > 600 ? 600: true);max-width:600px;}
/*分页*/
.curr{
	border: 1px solid #CCC;
	color: #CCC;
	display:inline;
	padding:4px 6px;
}
a.page {
	border: 2px solid #C51A22;
	text-decoration: none;
	color:#fff;
	display:inline;
	padding:4px 6px;
	background-color: #C51A22;
}
a.page:visited {
	border: 1px solid #C51A22;
	text-decoration: none;
	padding:4px 6px;
}
.ra{color:#000;}
.ra a,.ra a:link{color:#000;text-decoration:none;}
.ra a:hover{color:#FF8500;text-decoration:underline;}
.red{color:#ff0000;}
.yrr{color:#FF9900;}
.bb{ font-weight:bold}



.extop{margin:0 auto;}
.extops{width:1200px;margin:0 auto; height:114px;overflow:hidden;}
.extops_logo{width:439px; height:100px; float:left; padding-top:19px;}

.extop_a{float:right; padding-top:20px; width:621px; color:#969696; text-align:right;}
.extop_a a,.extop_a a:link{color:#969696;text-decoration:none;}
.extop_a a:hover{color:#969696;text-decoration: underline;} 

.extop_t_s{width:261px; height:34px; float:right; padding-top:15px;}
.exsou{width:226px; height:32px; overflow:hidden; float:left; border:1px solid #dfdfdf; }
.exsou input{width:221px; height:32px; padding:0 5px; line-height:32px; background:url(../eximages/soubg.jpg) no-repeat; margin:0; border:0 #E78000 solid; overflow:hidden; color:#c4c4c4; float:left;}
.exsoubn{width:33px; height:34px; overflow:hidden; float:left;}


@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}



.consulting {float:right; width:97px; padding-top:15px; padding-left:10px;}
.exactivitys_more {float:left; width:97px; padding-left:45%;}

a.button,a.button2{
  width:97px; height:34px; text-align:center; line-height:34px;
  cursor: pointer;
  background:none;
  text-decoration: none;
  font-size:12px;
  color: #666;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

a.hvr-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
  background: #c8262c;
  color:#fff;
}
a.hvr-fade:hover,a.hvr-fade:focus,a.hvr-fade:active {
  background-color:#b21f25;
  color: white;
}



/* index_banner*/
.exflash{margin:0 auto; height:320px;  overflow:hidden;}
#full-screen-slider { width:100%; height:320px; float:left; position:relative}
#slides { display:block; width:100%; height:320px; list-style:none; padding:0; margin:0; position:absolute; z-index:10}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:300px; z-index:30; padding:0; margin:0 auto;filter:alpha(opacity=60); -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;}
#pagination li { display:block; list-style:none; width:60px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color: #E50112;}





/* CSS Document */
.wrapper{ width:100%; margin:0; padding:0;}
.focus{width:100%; margin:0 auto; overflow:hidden}
.focus-item {width:100%; height:559px; overflow:hidden; margin:0 auto; position:relative}
.focus-item ul {width:9999px; height:559px; overflow:hidden; position:absolute; top:0; left:0}
.focus-item li {float:left; width:100%; height:559px;}
.focus-item li span {display:block; width:100%; height:559px}
.focus-item li a {display:block; width:100%; height:559px}
.focus-item li .img-01 {background:url(../eximages/1.jpg) center top no-repeat;}
.focus-item li .img-02 {background:url(../eximages/2.jpg) center top no-repeat;}
.focus-item li .img-03 {background:url(../eximages/3.jpg) center top no-repeat;}

div.flicking-con {width:1200px; margin:0 auto; position:relative}
div.flicking-con .flicking-inner {position:absolute; top:520px; left:0; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking-con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(../eximages/btn_main_img.png) no-repeat; display:block; text-indent:-1000px}
div.flicking-con a.on {background-position:0 -21px}
#btn-prev,#btn-next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:0px;display:none;}
#btn-prev{background:url(../eximages/hover_left.png) no-repeat left top;left:100px;}
#btn-next{background:url(../eximages/hover_right.png) no-repeat right top;right:100px;}





.exindex{ margin:0 auto; padding-top:40px; padding-bottom:50px; overflow:hidden;}
.exindexs{ margin:0 auto; width:1200px;}

.exbt{float:left; width:1200px; text-align:center; padding-bottom:50px;}
.exbt h1{ font-family: "微软雅黑"; font-size:23px; color:#494949;}
.exbt span{ font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#c1c1c1;}
.underline{ border-bottom:2px solid #b81c22; margin-top:10px; width:50px; position:absolute; left:48%;}


.exnews{ float:left; width:336px;}
.exnews_t{float:left; width:336px; height:167px; padding-bottom:12px;}
.exnews h1{ font-size:18px; color:#383838; font-weight:normal; padding-bottom:5px;}
.exnews li{ line-height:20px; height:20px;}
.exnews li a{ text-decoration:none; color:#767676; }
.exnews li a:hover{ text-decoration: underline; color:#767676;}
.exnews li span{color:#a0a0a0; float:right;}


.exabout{ float:left; width:336px; padding-left:20px;}
.exabout_t{float:left; width:336px; height:167px; padding-bottom:12px;}
.exabout h1{ font-size:18px; color:#383838; font-weight:normal; padding-bottom:5px;}
.exabout p{color:#767676; line-height:20px;}


.exbrand{ float:left; width:336px; padding-left:20px;}
.exbrand_t{float:left; width:336px; height:167px; padding-bottom:12px;}
.exbrand h1{ font-size:18px; color:#383838; font-weight:normal; padding-bottom:5px;}
.exbrand p{color:#767676; line-height:20px;}


.exxspp{ margin:0 auto; background:#f2f2f2; padding-top:40px; padding-bottom:40px;}
.exxspps{ margin:0 auto; width:1200px; overflow: hidden;}
.exxspp_a{ width:547px; height:380px; float:left;}


/* Module Goods Category*/
.mo-goods{ width:512px; overflow:hidden; float:left;}
.mo-goods ul{ width:512px; overflow:hidden;}
.mo-goods ul li{ width:244px;float:left; padding-left:12px; padding-bottom:15px;}
.mo-goods ul li a.img{ width:244px; background:#fff; /*border:5px solid #d8be88;*/ margin:0 auto; overflow:hidden; display:block; text-align:center; position:relative;}
.mo-goods ul li a:hover.img{ /*border:5px solid #5f2325;*/}
.mo-goods ul li a .cate-img{ width:244px; height:182px; }

.mo-goods ul li img{ max-width: 100%!important; height: auto!important;width:expression(this.width > 244 ? "244px" : this.width)!important;}
.mo-goods ul li .cover{ width:244px; height:38px; position:absolute; bottom:-38px; text-align:center; font:14px/38px "微软雅黑"; color:#fff;}
/*.mo-goods ul li .zoom{ width:50px; height:50px; position:absolut                                                                                                    e; top:-50px; left:50%; margin-left:-25px; background:url(../images/zoom.png);}*/
.caption{ position: absolute; background:#3f3f3f; opacity: .98; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=98);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";}
.mo-goods ul li p.title{ font:bold 14px/30px Arial,"Microsoft YaHei"; text-align:left;}
.mo-goods ul li p.summary{ font:12px/20px Arial,"Microsoft YaHei"; max-height:40px; text-align:left; color:#999;}

/*首页相似品牌*/
.like-goods { width: 512px; overflow: hidden; float: left;}
.like-goods a { color: #666;}
.like-goods ul { width: 512px; overflow: hidden;}
.like-goods ul li { width: 244px; height: 182px; overflow: hidden; position: relative; margin-left: 12px; margin-bottom:15px;}
.like-goods ul li .like-mian-box { width: 488px; height: 182px; overflow: hidden; position: absolute;  left: 0px; top: 0px; transition: left 0.3s;}
.like-mian-box .like-text { width: 234px; height: 172px; overflow: hidden; float: left; background: #fff; padding: 5px; }
.like-text h3 { width:224px; height: 34px; line-height: 34px; font-size: 16px; margin-left: 5px; margin-right:5px; border-bottom: 1px solid #d9dadc; font-weight: bold; }
.like-text p { width: 224px;  height: 120px; margin-top:7px; margin-bottom: 10px; margin-left: 5px; margin-right:5px; font-size: 13px; line-height: 20px; overflow: hidden; text-overflow-mode:  clip; text-indent: 2em;}
.like-mian-box .like-img { width: 244px; height: 182px; overflow: hidden; float: left; background: #f40;}

.like-img .like-title { width: 244px; height: 38px; line-height: 38px; font-size: 16px; text-align: center; background: #B81B22;  opacity: 0.8; color: #fff; position: absolute;  right: 0px; bottom: 0px;}
/*动画执行*/
.like-goods ul li:hover .like-mian-box { left: -244px;}


.exactivity{ margin: 0 auto; padding-top:40px; padding-bottom:45px;}
.exactivitys{ margin: 0 auto; width:1200px; overflow:hidden;}

.exflashs{ margin:0 auto; height:254px;}

/* Home Page */
.mo-about{ width:1200px; overflow:hidden; float:left; margin-bottom:35px; }
.mo-about a{ width:252px; height:302px; display:block; text-decoration:none; background:#3f3f3f; color:#fff; text-align:center; float:left;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
  color:#fff;
}
.mo-about a:hover{ background:#B81B22; color:#fff;
  background-color:#c8262c;
  color: white;
}
.mo-about a h2{ font:17px/30px "Microsoft YaHei"; padding-bottom:6px;}
.mo-about a p{ font:13px/20px "Arial"; text-transform:uppercase; padding:0 20px 0 20px;}
.mo-about a .img{ padding-bottom:15px;}
.exjoin{ margin: 0 auto; height:257px; background:url(../eximages/join.jpg) no-repeat top;}

.explist{ margin:0 auto;}
.explists{ margin:0 auto; width:1200px; height:600px; overflow:hidden; padding-top:40px; padding-bottom:40px;}




/*产品分类*/
.ablock{display: block;}
.block{display: inline-block;}
.w1200{width: 1200px; height:800px; float:left;}
.f2{float:left; width:271px; padding-right:7px;}
.cpfl{float:left; width:128px; height:101px; margin-right:61px;font-size:19px; font-weight:bold; color:#575757; line-height:20px; border-top:1px solid #8c8c8c; padding-top:30px;}
.cpfl p { padding-top:14px;}
.cpfls{ float:left; width:818px;}

.index-wrap .second{overflow: hidden; float:left; width:1200px;}

.index-wrap .second .se01{width: 380px;height: 195px;float:left; padding-right:7px;}
.index-wrap .second .se01 .img{width: 380px;height: 195px;overflow: hidden;position: relative;}
.index-wrap .second .se01 .img .bgg{width: 380px;height: 195px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se01 .img .txtt{width: 380px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se01 .img .txtt .pp{color: #fff;}
.txtt a{ text-decoration:none;}
.index-wrap .second .se01 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se01 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se01 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se01 .imgtit{padding:30px 0 15px 0;}
.index-wrap .second .se01 .pp{color: #666; font-size:18px;line-height: 22px;width: 380px;margin:0 auto;padding-bottom: 38px;}




.index-wrap .second .se02{width: 380px;height: 680px;margin-right:10px;background: #fff; float:left; padding-bottom:7px; }
.index-wrap .second .se02 .img{width: 380px;height: 380px;overflow: hidden;position: relative;}
.index-wrap .second .se02 .img .bgg{width: 380px;height: 488px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se02 .img .txtt{width: 380px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se02 .img .txtt .pp{color: #fff;}
.index-wrap .second .se02 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se02 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se02 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se02 .imgtit{padding:100px 0 15px 0;}
.index-wrap .second .se02 .pp{color: #666; font-size:18px;line-height: 22px;width: 380px;margin:0 auto;padding-bottom: 38px;}



.index-wrap .second .se03{width: 185px;height: 185px;margin-right:10px;margin-bottom:10px;background: #fff; float:left;}
.index-wrap .second .se03 .img{width: 185px;height: 185px;overflow: hidden;position: relative;}
.index-wrap .second .se03 .img .bgg{width: 185px;height: 185px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se03 .img .txtt{width: 185px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se03 .img .txtt .pp{color: #fff;}
.index-wrap .second .se03 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se03 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se03 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se03 .imgtit{padding:20px 0 15px 0;}
.index-wrap .second .se03 .pp{color: #666; font-size:18px;line-height: 22px;width: 185px;margin:0 auto;padding-bottom: 38px;}



.index-wrap .second .se04{width: 380px;height:185px;margin-bottom:2px;background: #fff; float:left; padding-bottom:7px;}
.index-wrap .second .se04 .img{width: 380px;height: 185px;overflow: hidden;position: relative;}
.index-wrap .second .se04 .img .bgg{width: 380px;height: 185px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se04 .img .txtt{width: 380px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se04 .img .txtt .pp{color: #fff;}
.index-wrap .second .se04 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se04 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se04 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se04 .imgtit{padding:20px 0 15px 0;}
.index-wrap .second .se04 .pp{color: #666; font-size:18px;line-height: 22px;width: 380px;margin:0 auto;padding-bottom: 38px;}

.index-wrap .second .se05{width: 185px;height:195px;margin-top:10px;background: #fff; float:left;}
.index-wrap .second .se05 .img{width: 185px;height: 195px;overflow: hidden;position: relative;}
.index-wrap .second .se05 .img .bgg{width: 185px;height: 195px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se05 .img .txtt{width: 185px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se05 .img .txtt .pp{color: #fff;}
.index-wrap .second .se05 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se05 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se05 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se05 .imgtit{padding:20px 0 15px 0;}
.index-wrap .second .se05 .pp{color: #666; font-size:18px;line-height: 22px;width: 195px;margin:0 auto;padding-bottom: 38px;}


.index-wrap .second .se06{width: 380px;height:195px;background: #fff; float:left; padding-bottom:7px;}
.index-wrap .second .se06 .img{width: 380px;height: 195px;overflow: hidden;position: relative;}
.index-wrap .second .se06 .img .bgg{width: 380px;height: 195px;position: absolute;top: 0;left: 0;background: #000;opacity: 0;filter:Alpha(opacity=0);}
.index-wrap .second .se06 .img .txtt{width: 380px;position: absolute;top: 0;left: 0;text-align: center;display: none;}
.index-wrap .second .se06 .img .txtt .pp{color: #fff;}
.index-wrap .second .se06 .img .more{border:2px solid #e4e4e4; color: #fff; width: 116px; height: 31px;  line-height: 31px; text-align: center;}
.index-wrap .second .se06 .img a.more.in{ color: #252525;background: #e4e4e4; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se06 .img a.more.out{color: #fff; background: none; transition: color 500ms ease-in 0ms, background 500ms ease-in 0ms;}
.index-wrap .second .se06 .imgtit{padding:20px 0 15px 0;}
.index-wrap .second .se06 .pp{color: #666; font-size:18px;line-height: 22px;width: 380px;margin:0 auto;padding-bottom: 38px;}




/*版权所有*/
.exbq{ margin: 0 auto; background:#2c2c2c; padding-top:40px; padding-bottom:20px; border-bottom:1px solid #333;}
.exbqs{ margin: 0 auto; width:1200px; overflow: hidden;}
.exbqlist{ float:left;}
.exbqlist h2{ color:#b1b1b1; padding-bottom:15px;}
.exbqlist li{ width:100px; float:left; padding-right:70px;}
.exbqlist li a{color:#797979; text-decoration: none; width:100px; float:left; line-height:26px;}
.exbqlist li a:hover{color:#797979; text-decoration: underline; width:100px;  float:left; line-height:26px;}
.exgzh{float:right; width:109px;}
.exgzh h2{ color:#b1b1b1; padding-bottom:15px;}

.exbqs_a{ margin: 0 auto; background:#2c2c2c; }
.exbqs_b{margin: 0 auto; width:1200px; height:60px;}
.exbqs_logo{ float:left; padding-top:16px;}
.exbqs_b p { text-align:right;line-height:60px; color:#5e5e5e}



/*内容*/
.exnr{ margin:0 auto; }
.exnrs{ margin:0 auto; width:1200px; overflow:hidden; padding-top:20px;padding-bottom:20px;}
.exleft{float:left; width:244px; overflow:hidden; }



/*菜单*/
.menu_list{width:244px; float:left; }
.menu_list_t{ float:left; width:219px; padding-bottom:1px; height: 59px; background: #C51A22; color: #FFF; border-bottom: 1px solid #fff; padding-left: 25px; padding-top: 20px;}
.menu_list_t h2{ font-size: 24px;}
.menu_list_t p{ text-transform: uppercase; padding-top: 3px;}

.menu_head{width:244px; margin-bottom:1px;height:38px;line-height:38px;font-size:13px;color:#484848; float:left;font-weight: normal;}
.menu_head a {display: block;text-decoration: none;color:#777777; background:#efefef; float:left; height:38px; line-height:38px;width:214px;  padding-left:30px; 
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.menu_head a:hover{background: #C51A22; color: #FFF; font-weight:bold;}
.menu_head.current a{background: #C51A22; color: #FFF; font-weight:bold;}

.menu_body{width:244px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a {
display: block;text-decoration: none;color: #777777; height:38px; line-height:38px; padding-left:42px; border-bottom:1px solid #e1e1e1;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;}
.menu_body a:hover{background: #C51A22; color: #FFF;}



.ex_list{width:244px; height:38px;display:block; padding-bottom:1px; line-height:38px; overflow:hidden; float:left;font-size:13px;}
a.list_b{width:220px;height:38px; padding-left:24px; background: #efefef; color: #777777;display:block; text-decoration:none;}
a.list_b:hover,a.list_b:focus{font-weight:bold; background: #C51A22; color:#fff;text-decoration:none;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;}
a.list_b_on{width:220px;height:38px;padding-left:24px; background: #C51A22; display:block; font-weight:bold;color:#fff;text-decoration:none;}
a.list_m_on{width:220px;height:38px;padding-left:24px;  background: #efefef;display:block; font-weight:bold;color:#C51A22;text-decoration:none;}



.exnrs_l{ float:left; width:244px; height:134px; padding-top:10px;}
.exright{float:right; width:783px; }
.exright_l{ float:left; height:36px; width:783px; line-height:36px; border-bottom:1px solid #e5e5e5; color:#717171;}
.exright_s{float:left; width:783px; padding-top:20px;}
.exright_s_t{float:left; padding-bottom:15px; }
.exright_process{float:left; padding-bottom:15px; padding-top:20px;}

.exright_s_a{float:left; color:#6c6c6c; line-height:25px; font-size:13px;}
.exright_s_a p{}
.exright_s_a li{padding-bottom:20px;}
.exright_s_a h1{ font-size:17px; padding-top:10px; padding-bottom:5px;}
.exright_s_a span{ line-height:25px;}
.exright_s_a img{max-width: 100%;}

/*视频分类*/
.list-nav { width: 100%; height: 35px; float: left;}
.list-nav ul { width: 100%; height: 35px; font-size: 13px;}
.list-nav ul li { width: auto; height: 35px; line-height: 35px; padding: 0px 20px; background: #efefef; border-right: 1px solid #fff; transition: background 0.3s; cursor: pointer;}
.list-nav ul li:hover { background: #C51A22; color: #fff;}
.list-nav ul li.cur{background: #C51A22; color: #fff; }
.list-show { width: 100%; height: auto; float: left; padding: 10px 0px;}
.list-show ul  { width: 798px; margin-left: -15px; height: auto; float: left;}
.list-show ul li { width: 251px; height:251px; background:#f40; margin-left: 15px; margin-bottom:15px;  float: left; position: relative; overflow: hidden; background-size: cover; background-position: center; box-shadow: 0px 0px 5px  #ccc; cursor: pointer;}
.list-show ul li span { width: 97%; height: auto; position: absolute; left: 0px; bottom: -100%; display: block; background: #000; opacity: 0.7; filter:alpha(opacity:70); color: #fff; line-height: 25px; padding:5px 2%; transition: bottom 0.3s;}
.list-show ul li:hover span { bottom:0px;}

/*视频播放区域*/
.video-iframe-mask { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; background: #000; opacity: 0.5; filter:alpha(opacity:50); display: none;}
.video-iframe-main { width: 800px; height: 500px; position: fixed; left: 50%; margin-left: -400px; top: 50%; margin-top:-250px; background: #fff; display: none;}
.video-iframe-main iframe { width: 800px; height: 500px; border: none;}
.video-iframe-main i{ display: block; height: 49px; width: 49px; position: absolute; top: 0px; right: -49px; cursor: pointer; transition: all 0.3s;}
.video-iframe-main i:hover { transform: rotate(90deg);}

/*加载*/
.video-iframe-load { width: 200px; height: 80px; line-height: 80px; background: #fff; color: #666; border-radius: 5px; position: fixed; left: 50%; margin-left: -100px; top: 50%; margin-top:-40px; text-align: center; display: none;}

/* 资讯动态 */
.newslist li { 
	width:743px;
	background: #f5f5f5;
	padding: 26px 20px;
	overflow: hidden;
	margin-bottom: 1px;
}
.news_pic {
	width: 210px;
	position: relative;
}
.news_pic a {
	position: relative;
	z-index: 5;
}
.news_pic a img {
	border: 3px solid #9c9c9c;
}
.news_txt {
	width: 520px;
	overflow: hidden;
	font-size: 12px;
}
.news_txt h3 a {
	display: inline-block;
	line-height: 30px;
	color: #333;
	font-size: 15px;
}
.news_txt p {
	color: #9c9c9c;
	line-height: 20px;
}
.news_txt p a.more {
	display: inline-block;
	margin-top: 5px;
	padding-right: 17px;
	background: url(../eximages/news_icon.png) no-repeat right center;
}
.newslist li.over {background: #cd2828;color: #fff;}
.newslist li.over .news_txt h3 a,
.newslist li.over .news_txt h3 a:hover,
.newslist li.over .news_txt p,
.newslist li.over .news_txt p a.more,
.newslist li.over .news_txt p a.more:hover {color: #fff;}
.newslist li.over .news_txt p a.more {background: url(../eximages/news_icon01.png) no-repeat right center;}
.newslist li.over .news_pic a img {border: 3px solid #ebd9d9;}
.clear{zoom:1; padding-top:10px;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fle{float:left;_display:inline;}
.fri{float:right;_display:inline;}
.clear a { color: #666; text-decoration: none;}


















/*品牌历程*/
li{list-style:none;  float: left;}
.dev{
	margin-top: 20px;margin-bottom: 20px;
	width:783px; float:left;
	height: auto;
	background: url(../eximages/bg-line2.jpg) repeat-x 0 9px;
	overflow: hidden;
}
#container{position: relative;}

#timeline {
	width: 783px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
}	
#dates {
	width: 763px;
	height:20px;
	margin-bottom: 45px;
	overflow: hidden;

}
#dates li {
	list-style: none;
	cursor:pointer;
	position: relative;
	width: 120px;
	height: 20px;
	text-align: center;
	background: url(../eximages/icon8.png) no-repeat center top;
	font-size: 14px;
	color: #333;
}
#dates li a{
	display: block;
	width: 120px;
	height: 20px;
	text-align: center;
	background: url(../eximages/icon8.png) no-repeat center top;
}
#dates .selected{background: url(../eximages/icon7.png) no-repeat center top;}
#issues {
	width: 783px;
}
#issues li {
	float: left;
	width:783px;
}
#issues li .div_01{
	margin: 0 auto;
	width:560px;
	font-size: 14px;
	color: #333;
	text-align: center;
}
#issues li .div_01 span{
	margin:0 auto 20px;
	display: block;
	width: 174px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: #373737;
}




/*企业资质*/
.excaseall{width:233px;float:left; padding:20px 25px 0 0;}
.excase_p{wdith:227px; height:158px; float:left;}
.excase_t{width:233px; line-height:30px; font-size:13px; text-align:center; float:left; color:#373737; padding-top:5px;}

.picall{width:169px; position:relative; height:216px; float:left;background:url(../eximages/picbg.jpg) top no-repeat; overflow:hidden}
.exmid_pa{ float:left; width:143px; height:165px; padding:13px; }
.exmid_pn{width:169px; color:#313131; height:24px;line-height:24px; text-align:center;  float:left}

.excaseall img{border: 1px solid #e6e6e6;}
.excaseall :hover img{border: 2px solid #b91515; }


/*产品展示*/
.pic{width:155px;  float:left; overflow:hidden}
.exmid_p{ float:left; width:155px; height:185px; }
.exmid_n{width:155px;height:24px;line-height:24px; text-align:center;  float:left; background:#c8262c; color:#fff;}


.goods-list{width:783px; float:left; padding-top:20px;}
.goods-list ul{ width:783px; overflow:hidden; float:left; margin-left:-15px; padding-top: 5px;}
.goods-list ul li{ width:235px; height: 309px; overflow: hidden; margin-left:15px; margin-bottom:20px; float:left; border: 5px solid #fff; box-shadow: 0px 0px 5px #aaa;}
.goods-list ul li a.img{ width:235px; height: 309px; background:#fff; /*border:5px solid #f9f9f9;*/ overflow:hidden; display:block; text-align:center; position:relative; background-position: center; background-size: cover;}
.goods-list ul li a:hover.img{ /*border:5px solid #fc0;*/}
.goods-list ul li img{ max-width: 100%!important; height: auto!important;width:expression(this.width > 215 ? "235px" : this.width)!important;}
.goods-list ul li .cover{ width:235px; height:34px; position:absolute; bottom:-34px; text-align:center; font:13px/34px "微软雅黑"; color:#fff;}
.goods-list ul li .zoom{ width:120px; height:120px; position:absolute; top:-120px; left:50%; margin-left:-60px; background:url(../eximages/zoom.png);}
.caption{ position:absolute; background:#c8262c; opacity: .9; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}

.goods-list h2{ width: 100%; height: 45px; line-height: 45px; text-align: center; font-size: 18px; padding-bottom: 10px;}
.goods-list .span_tt{ display: inline-block; width: 100%; height: 35px; line-height: 35px; font-size: 13px; text-align: center; color: #D1D1D1; padding-bottom: 10px; margin-top: -10px;}
.goods-list p{ width: 100%; height: auto; float: left; line-height: 25px; font-size: 14px; text-align: left;}

/*经销商中心，订单列表*/
.goods-list .order-list { padding: 10px 0px; width: 100%; height: auto;}
.goods-list .order-list table { width: 100%; height: auto; border: 1px #d9dadc solid; font-size: 12px; font-family:'微软雅黑'; line-height: 20px;}
.goods-list .order-list table:hover { box-shadow: 0 0 3px #d9dadc;}
.goods-list .order-list table tr:hover { background: #f8f8f8; }
.goods-list .order-list table tr th { background: #f8f8f8; border-bottom: 1px #d9dadc solid; border-right: 1px #d9dadc solid; padding: 5px;}
.goods-list .order-list table tr td { border-bottom: 1px #d9dadc solid;  border-right: 1px #d9dadc solid; padding: 5px;}
.goods-list .order-list table tr td:last-child { border-right: none;}
.goods-list .order-list table tr:last-child th { border-bottom: none;}
.goods-list .order-list table tr:last-child td {border-bottom: none;}

.goods-list .order-list table tr td a { display: block; width: auto; padding: 0 3px; background: #484848; color: #fff; text-align: center; text-decoration: none; transition: background 0.3s;}
.goods-list .order-list table tr td a:hover { background: #c8262c;}

/*列表页面，操作*/
.list-edit { display: inline-block; width: auto; height: 25px; padding: 0px 10px; margin: 5px 0px; line-height: 25px; text-align: center; background: #b81b22; color: #fff; cursor: pointer;}
.list-del { display: inline-block; width: auto; height: 25px; padding: 0px 10px; margin: 5px 0px; line-height: 25px; text-align: center; background: #ccc; color: #fff; cursor: pointer;}
.ajaxUpdate { width: 80px; height: 25px; border: 1px solid #d9dadc; border-radius: 2px; padding: 5px;}

/*返回按键*/
.goods-list .order-list input[type="button"] { width: 150px; height: 40px; border: none; background: #484848; color: #fff; font-size: 18px; border-radius: 2px; transition: background 0.3s;}
.goods-list .order-list input[type="button"]:hover { background: #c8262c;}

.expage{width:715px; height:30px; line-height:30px; padding:10px 0;text-align:center; float:left}
.exnews_title{width:715px;  line-height:20px; color:#333; float:left; font-size:13px; font-weight:bold}
.exnews_title a,.exnews_title a:link{color:#333;text-decoration:none;}
.exnews_title a:hover{color:#a78929;text-decoration:underline;}
.exnews_time{width:715px; padding:8px 0 3px 0; float:left; color:#999;}
.exnews_content{width:715px; list-style:19px; float:left; padding-top:4px; padding-bottom:14px;border-bottom:1px #DEDEDE solid; color:#626262 }
.picalls{width:210px; height:141px; float:left; padding-left:8px; padding-bottom:10px}


#kinMaxShow{display:none;}
#kinMaxShow{visibility:hidden;width:100%; height:500px;overflow:hidden;}

/*用户登录*/
.bis-login { width: 1200px; height: 359px; margin: auto; padding: 100px 0;}
.bis-login-box { width:350px; height: 357px; background: #fff;  font: 14px '微软雅黑'; float: right; border-radius: 2px; border:1px #ccc solid; overflow: hidden;}
.bis-login-title { width: 320px; height: 39px; padding: 0px 15px; font-size: 16px; color: #666; line-height: 39px; border-bottom: 1px #ccc solid;}
.bis-login-main form {padding: 0px; margin: 0px; width: 100%; height: 317px;}
.bis-login-main span.code-logo { width: 30px; height: 30px; display: block; position: absolute;  top: 0px; right: 0px; background: #fff url(code.png) no-repeat center; background-size: 30px 30px; cursor: pointer; z-index: 99; }
.bis-login-main .code-big { width: 100%; height: 250px;  padding-top: 33px;  text-align: center; position: absolute;  left: 0px; top: 0px; background: #fff; display: none; z-index: 100; }
.bis-login-main form ul{ width: 100%; height: auto; padding: 20px 0px; padding-top: 40px;}
.bis-login-main form ul li { width: 310px; height: auto; padding: 0px 20px; padding-bottom: 15px;}
.bis-login-main form ul li input { width: 100%; height: 40px; padding:5px; border:1px #ccc solid; border-radius: 5px;}
.bis-login-main form ul li input[type="submit"] { background: #484848; color: #fff; font-size: 16px; border:none; font-family: '微软雅黑'; text-spacing: 2px;}
.bis-login-main ul li a { float: right; color: #e46f10; text-decoration: none;}
.bis-login-main ul li a:hover { text-decoration: underline;}

/*订单界面*/
#dis-mask { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 9999;}
#dis-content { width: 600px; height: 500px; position: fixed; left: 50%; margin-left: -310px; top: 50%; margin-top:-260px; background: #fff; font-size: 12px; font-family:'微软雅黑'; z-index: 10000; padding: 10px;}

#dis-content .user-infor {  width: 100%; height: 24px; border-bottom: 1px solid #d9dadc; line-height: 24px; position: relative;}
#dis-content .user-infor span#closed { width: 25px; height: 25px; display: block; position: absolute; background: url('../eximages/close.png') no-repeat; background-size: 25px; right: 0px; top: 0px; transition: all 0.3s; -webkit-transition: all 0.3s; border-radius: 20px;}
#dis-content .user-infor span#closed:hover { transform: rotate(180deg); -webkit-transform: rotate(180deg);}
#dis-content div.pro-infor { width: 100%; height: 60px; margin: 10px 0px;}

/*订单产品信息*/
#dis-content div.pro-infor table { width: 600px;; height: auto; border: 1px #d9dadc solid; padding: 0px; margin: 0px;}
#dis-content div.pro-infor table tr:hover { background: #f8f8f8;}
#dis-content div.pro-infor table th { width: 150px; height: 30px; border-bottom: 1px #d9dadc solid; border-right: 1px #d9dadc solid; font-size: 12px; padding: 0px; margin: 0px; background: #f8f8f8; text-align: center;}
#dis-content div.pro-infor table th:last-child {border-right: none;}
#dis-content div.pro-infor table td { width: 140px; height: 30px; border-right: 1px #d9dadc solid; font-size: 12px; padding: 0px; margin: 0px; padding: 0 5px; text-align: center;}
#dis-content div.pro-infor table td:last-child {border-right: none;}
#dis-content div.pro-infor table td a { width: 100%; height: 25px; line-height: 25px; display: block; text-align: center; background: #494949; color: #fff; text-decoration: none;}
#dis-content div.pro-infor table td input { width:140px; height: 25px; line-height: 25px; border: 1px #d9dadc solid; padding: 0 5px;}

.pro-img { position: relative;}
.pro-img:hover div.pro-img-box{ display: block;}
.pro-img div.pro-img-box { width: 120px; height: auto; position: absolute; right: -122px; top: -1px; border: 1px #ccc solid; display: none;}
.pro-img div.pro-img-box img {max-width: 120px;}

/*显示订单号信息*/
#dis-content div.order-no { width: 598px; height: 23px; border:1px #d9dadc solid; line-height: 23px; }
#dis-content div.order-no i { width: autp; padding: 0px 8px; display: inline-block; font-style: normal; background: #d9dadc; margin-right: 8px;}

/*订单列表信息*/
#dis-content div.order-list { width: 600px; height: 360px; margin-top: 10px; overflow-x: hidden; overflow-y:  scroll;}

#dis-content div.order-list table { width: 580px; height: auto; border: 1px solid #d9dadc;}
#dis-content div.order-list table tr:hover { background: #f8f8f8;}
#dis-content div.order-list table tr th { width: 150px; height: 30px; border-bottom: 1px #d9dadc solid; border-right: 1px #d9dadc solid; font-size: 12px; padding: 0px; margin: 0px; background: #f8f8f8;}
#dis-content div.order-list table tr th:last-child {border-right: none;}
#dis-content div.order-list table tr td { width: 140px; height: 30px; border-bottom: 1px #d9dadc solid; border-right: 1px #d9dadc solid; font-size: 12px; padding: 0px; margin: 0px; padding: 0 5px;}
#dis-content div.order-list table tr td:last-child {border-right: none;}
#dis-content div.order-list table tr:last-child td{ border-bottom: none;}
#dis-content div.order-list table tr td a { width: 100%; height: 25px; line-height: 25px; display: block; text-align: center; background: #494949; color: #fff; text-decoration: none;}
#dis-content div.order-list table tr td input { width:140px; height: 25px; line-height: 25px; border: 1px #d9dadc solid; padding: 0 5px;}

.pro-img-list { position: relative;}
.pro-img-list:hover div.pro-img-box{ display: block;}
.pro-img-list div.pro-img-box { width: 120px; height: auto; position: absolute; right: -122px; top: -1px; border: 1px #ccc solid; display: none;}
.pro-img-list div.pro-img-box img {max-width: 120px;}

#dis-content input.submit-order {padding: 8px 20px; border: none; background: #484848; color: #fff; border-radius: 2px; margin: 8px 0px; font-size: 18px; font-family:'微软雅黑';}

/* 经销商专区个人信息区域 */
#dis-box-left { width: 242px; height: auto; float: left; margin-bottom:10px;  border: 1px solid #c51a22;}
#dis-box-left .caption { width: 222px; height: 30px; line-height: 30px; font-size: 13px; padding: 0px 10px;  background: #f2999d; color: #fff; position: static; }
#dis-box-left .imgbox { width: 222px; height: 50px; line-height: 25px; font-size: 13px; color: #333; position: relative; padding: 5px 10px; }
#dis-box-left .imgbox span.wximg { display: block; width: 50px; height: 50px; border-radius: 100%; background: #fff url('../eximages/wxnone.jpg') no-repeat center; background-size: cover; }
#dis-box-left .imgbox span.login-infor { display: block; position: absolute;  left: 70px; top: 5px; bottom: 5px; right: 10px; font-size: 12px; }
#dis-box-left .wxinfor { width: 222px; min-height: 30px; border-top: 1px solid #f7f7f7; font-size: 12px; line-height: 30px; padding: 0px 10px; }
#dis-box-left .wxinfor img { width: 80%; }

.dis-box-left { width: 244px; height: 35px; line-height: 35px; background: #c51a22; color: #fff; margin: 10px 0px; float: left; text-align: center; margin-top:0px; cursor: pointer;}
.dis-box-left-title { width:  222px; height: 35px; line-height: 35px; float: left; background: #f2999d; color: #fff; padding: 0px 10px; text-align: left;}
.dis-box-left-mintitle { width:  222px; height: 20px; line-height: 20px; float: left; padding: 5px 10px; text-align: left; }
.dis-box-left-textarea { width:  200px; min-height: 20px; max-height: 60px; overflow-x: hidden; overflow-y: auto; line-height: 20px; float: left; padding: 5px 10px; margin: 0px 10px; text-align: left; border: 1px solid #999; border-radius: 2px; }
.dis-box-left-btn {  width:  222px; height: 20px; line-height: 20px; background: #c51a22; color: #fff; float: left; padding: 5px 0px; margin: 10px 10px; border-radius: 2px;}
.dis-box-left .caption { width: 222px; height: 30px; line-height: 30px; font-size: 13px; padding: 0px 10px;  background: #f2999d; color: #fff; position: static; }
.dis-box-left .imgbox { width: 222px; height: auto; padding: 10px 10px;  text-align: center; }
.dis-box-left .imgbox img { width: 80%; }

/* 订单确认弹出页面 */
.orderCheck-mask { width: 100%; height: 100%; background: #000; opacity: 0.8; filter:alpha(opacity="80"); position: fixed; left: 0px; top: 0px;}
.orderCheck-main { width: 500px; height: 300px; background: #fff; position: fixed; left: 50%; margin-left: -250px; top: 50%; margin-top:-150px; border-radius: 2px;}
.orderCheck-main div.title { width: 480px; height: 34px; border-bottom: 1px solid #d9dadc; padding: 0px 10px; background: #f7f7f7; color: #666; line-height: 34px; border-top-left-radius: 2px; border-top-right-radius: 2px; font-size: 14px;}
.orderCheck-main div.infor { width: 480px; height: 200px; padding: 10px; font-size: 13px;}
.orderCheck-main div.infor ol{ width: 480px; height: 200px;}
.orderCheck-main div.infor li { width: 480px; min-height: 40px;}
div.infor li span { display: block; height: 30px; margin: 5px 0px; line-height: 30px; float: left;}
div.infor li span.label { width: 100px; text-align: right;}
div.infor li span.textContent { width: 380px; }
div.infor li span.textContent input { width: 370px; height: 30px; padding: 0px 5px; line-height: 30px; border: 1px solid #d9dadc; border-radius: 2px; }
div.infor li span.rows { width: 380px; height: 60px; }
div.infor li span.rows textarea { width: 370px; height: 60px; padding: 0px 5px; border: 1px solid #d9dadc; border-radius: 2px; line-height: 25px;}

.orderCheck-main div.btn { width: 480px; height: 350px; text-align: center;}
.orderCheck-main div.btn span { display: inline-block; line-height: 35px; padding: 0px 20px; margin-left: 10px; background: #c51a22; color: #fff; cursor: pointer;}

/* 商家定制信息 */
.make-box{width:783px; float:left; padding-top:20px;}
.makeBox { width: 783px; height: auto; float: left;}
.makeBox li { width: 783px; height: 150px; border-bottom: 1px solid #f1f1f1; padding-bottom: 10px; padding-top: 10px;}
.makeBox li:hover { background: #f7f7f7; box-shadow: 2px 2px 0px #d9dadc;}

.makeTable { width: 783px; height: 150px; overflow: hidden; font-size: 13px; color: #666;}
.makeTable img { max-height: 150px;}
.makeInfor { width: 100%; height: 30px; line-height: 30px;}
.makeInfor span { display: inline-block; vertical-align: middle; padding: 0px 5px;}
.makeInfor span:nth-of-type(1) { padding-left: 0px;}
.makeMsg { width: 100%; height: 60px; line-height: 30px; overflow-x: hidden; overflow-y: auto; word-break:  break-all;}
.makeMsgBack { width: 100%; height: 60px; line-height: 30px; overflow-x: hidden; overflow-y: auto; word-break:  break-all;}

.pageBox { width: 783px ;height: 40px; line-height: 40px; font-size: 13px; float: left; text-align: center;}
.pageBox span { display: inline-block; width: auto; height: 40px; background: #c51a22; padding: 0px 15px; color: #fff; border-radius: 2px; cursor: pointer; margin-left: 15px;}

/*用户中心*/
#user-center-msg { width: 761px; height: auto; padding: 10px; border: 1px solid #ccc; background: #f7f7f7; font-size: 14px; line-height: 25px; }
#user-center-btn { width: 783px; height: 150px; text-align: center; line-height: 150px; margin-top:20px; }
#user-center-btn a { width: 369px; height: 150px; text-align: center; border: 1px solid #ccc; background: #f7f7f7; font-size: 48px; text-decoration: none; display: block; float: left; color: #666; margin: 0px 10px; border-radius: 2px; }
#user-center-btn a:hover { background: #ebebeb;  }